unexpected visitor - German English Dictionary